package com.ruoyi.StarStudio.Entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;

/*
 * 分页查询结果类
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class PageResult implements Serializable {

    private int code; //状态码
    private String message; //消息内容
    private long total; //筛选出的总记录数
    private List<?> rows; //返回的行数据
    private long total_record; //总记录数

    /**
     * 两参数的有参构造方法
     * @param code  状态码
     * @param message 消息内容
     */
    public PageResult(int code,String message){
        this.code = code;
        this.message = message;
    }

}
